export default {
  // 调用方法muatations和actions必须加上模块名称才能调用
  namespaced: true,
  // 页面获取模块当中state
  // 方式1-this.$store.state.模块名称.数据名称
  // 定义vuex的子模块
  state: {
    // 数据
    token: undefined
  },
  // 同步方法
  mutations: {
    // 页面调用模块当中的方法
    // 开启命名空间 this.$store.commit('模块名/方法名')
    setToken(state, token) {
      state.token = token
    },
    removeToken(state) {
      state.state = undefined
    }
  },
  actions: {}
}
